package com.example.helloapplication;

import androidx.appcompat.app.AppCompatActivity;

import android.os.Bundle;
import android.util.Log;

/**
 * 应用主界面，点击应用图标显示的主界面
 * Activity，Android 四大组件之一
 *
 * @author lijiguo
 */
public class MainActivity extends AppCompatActivity {

    private static final String TAG = MainActivity.class.getSimpleName();

    /**
     * 生命周期方法
     * 在当前Activity对象创建的时候执行的方法
     *
     * @param savedInstanceState If the activity is being re-initialized after
     *     previously being shut down then this Bundle contains the data it most
     *     recently supplied in {@link #onSaveInstanceState}.  <b><i>Note: Otherwise it is null.</i></b>
     *
     */
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        // 调用父类的onCreate方法
        super.onCreate(savedInstanceState);
        // 设置窗口要显示的内容视图（布局文件）
        // 加载 res/layout/ 下的布局文件
        setContentView(R.layout.activity_main);

        Log.i(TAG, "onCreate: 打印日志~~~");
    }
}